在集群上安装 Drill

你安装 Drill 在集群的一个节点上,配置集群 ID,并且增加 ZooKeeper 信息,步骤如下:

  1. 下载 Drill 的安装包。例如,输入以下命令获取 Drill:
    1. curl http://getdrill.org/drill/download/apache-drill-<version>.tar.gz
  2. 解压安装包到你选择的目录,例如 /opt
    1. tar -xzvf apache-drill-<version>.tar.gz
  3. drill-override.conf,使用 Drill 的集群 ID,提供 ZooKeeper 的主机名和端口号。
    1. 编辑 drill-override.conf 在 conf 目录下。
    2. 提供唯一的集群 ID 和 ZooKeeper 的主机名和端口号给 zk.connect。如果你安装的 Drill 是多节点,标记同一个集群 ID 到每一个 Drill 节点,以便让 Drill 节点共享同一个 ID。默认的 ZooKeeper 端口号是 2181。例如:
      1. drill.exec:{
      2. cluster-id: "<mydrillcluster>",
      3. zk.connect: "<zkhostname1>:<port>,<zkhostname2>:<port>,<zkhostname3>:<port>"
      4. }